home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 1 / NetNews Offline Volume 1.iso / news / fido / ger / amiga / 4945 < prev    next >
Internet Message Format  |  1996-03-16  |  2KB

  1. Path: cs.tu-berlin.de!news
  2. From: Michael Knoke <knoke@cs.tu-berlin.de>
  3. Newsgroups: fido.ger.amiga
  4. Subject: Re: 040-Optimierung
  5. Date: Thu, 21 Dec 1995 13:53:28 +0100
  6. Organization: TU Berlin
  7. Message-ID: <30D958C8.3D87@cs.tu-berlin.de>
  8. References: <MSGID_2=3A2455=2F465.0=40fidonet_90E87E42@fidonet.org> <MSGID_2=3A2457=2F145.25_30cb432f@fidonet.org>
  9. NNTP-Posting-Host: roeteln.cs.tu-berlin.de
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0b3 (X11; I; SunOS 5.4 sun4m)
  14.  
  15. Holger Hippenstiel wrote:
  16. > Hi Thomas !
  17. >  TB> Ich hab gerade mal mein Istec-Config Programm (es werden keine
  18. >  TB> Math-Routinen benutzt) compiliert:
  19. >  TB> 1. optimiert auf 020
  20. >  TB> 2. optimiert auf 020 und Peephole
  21. >  TB> 3. optimiert auf 040 und Peephole und Scheduling
  22. >  TB> File 1. hat eine andere Laenge, als 2. und 3.
  23. >  TB> Die Files 2. und 3. sind gleich lang, aber sie differieren trotzdem
  24. >  TB> maechtig (andere Anordnung der Befehle).
  25. > Aha ! Interessant ist auch das die Cyberstorm060
  26. > move.w (an)+,dn
  27. > move.w (an)+,dm
  28. > schneller ausfuehrt als
  29. > move.l (an)+,dn
  30. > move.w dn,dm
  31. > swap dn
  32. > .. selbst wenn sie mit anderen Befehlen verschachtelt werden, damit
  33. > sie nicht auf die vorherigen angewiesen sind. Ich bleibe aber trotzdem
  34. > bei der 2ten Schreibweise, damit Leute mit nicht so schnellem
  35. > Ram-Interface vor ihrem Rechner einschlafen ... ;-)
  36.  
  37. Die Sache mit dem 68060er ist aber eigentlich klar. Der 68060er kann ja
  38. mehrere Word bzw. Byte Zugriffe auf aufeinanderfolgende Adressen zu
  39. einem Ram-Zugriff zusammenfassen. Beim 1. Beispiel braeuchte der 68060er
  40. 1 Speicherzugriff (alle anderen Prozessoren 2) und beim 2. Beispiel
  41. braeuchte er 1 plus 2 zusaetzliche Befehle.
  42.  
  43. Frohes Weihnachtsfest !
  44.  
  45. Michael
  46. -- 
  47.     EMAiL: knoke@cs.tu-berlin.de
  48.         programmer of MCP
  49.